yellow-spotted bush-sparrow - Turkish English Dictionary